#-------------------------------------------------
#
#                common about
#
#-------------------------------------------------

INCLUDEPATH += $$PWD/

DEPENDPATH += $$PWD/

HEADERS += $$PWD/FreeMAPsConfig.h \
           $$PWD/../common/attr/*.h \
           $$PWD/../common/base/*.h \
           $${PWD}/../common/bdry/*.h \
           $${PWD}/../COMMON/enum/*.h \
           $${PWD}/../COMMON/equa/*.h \
           $${PWD}/../COMMON/expr/*.h \
           $${PWD}/../COMMON/info/*.h \
           $${PWD}/../COMMON/mesh/*.h \
           $${PWD}/../COMMON/regn/*.h \
           $${PWD}/../COMMON/smlt/*.h \
           $${PWD}/../COMMON/tbox/*.h \
           $${PWD}/../COMMON/attr/*.inl \
           $${PWD}/../COMMON/base/*.inl \
           $${PWD}/../COMMON/bdry/*.inl \
           $${PWD}/../COMMON/enum/*.inl \
           $${PWD}/../COMMON/equa/*.inl \
           $${PWD}/../COMMON/expr/*.inl \
           $${PWD}/../COMMON/info/*.inl \
           $${PWD}/../COMMON/mesh/*.inl \
           $${PWD}/../COMMON/regn/*.inl \
           $${PWD}/../COMMON/smlt/*.inl \
           $${PWD}/../COMMON/tbox/*.inl


#SOURCES += ../COMMON/attr/*.cpp \
#           ../COMMON/base/*.cpp \
#           ../COMMON/bdry/*.cpp \
#           ../COMMON/enum/*.cpp \
#           ../COMMON/equa/*.cpp \
#           ../COMMON/info/*.cpp \
#           ../COMMON/mesh/*.cpp \
#           ../COMMON/regn/*.cpp \
#           ../COMMON/smlt/*.cpp \
#           ../COMMON/tbox/*.cpp


SOURCES += $$PWD/attr/Attribute.cpp\
           $${PWD}/base/Common.cpp \
           $${PWD}/base/DefaultParameters.cpp \
           $${PWD}/base/StateIndicator.cpp \
           $${PWD}/bdry/DirichletBoundaryCondition.cpp \
           $${PWD}/bdry/DistributedLoadBoundaryCondition.cpp \
           $${PWD}/bdry/HeatSourceBoundaryCondition.cpp \
           $${PWD}/bdry/InitializationCondition.cpp \
           $${PWD}/bdry/IrregularBoundaryConditionRange.cpp \
           $${PWD}/bdry/IrregularBoundaryConditions.cpp \
           $${PWD}/bdry/IrregularBoundaryConditionStrategy.cpp \
           $${PWD}/bdry/NeumannBoundaryCondition.cpp \
           $${PWD}/bdry/PressureBoundaryCondition.cpp \
           $${PWD}/bdry/RobinBoundaryCondition.cpp \
           $${PWD}/bdry/ThermalStressLoadBoundaryCondition.cpp \
           $${PWD}/enum/Axis.cpp \
           $${PWD}/enum/BoundaryConditionType.cpp \
           $${PWD}/enum/DataType.cpp \
           $${PWD}/enum/DirectionType.cpp \
           $${PWD}/enum/EquationEnsembleType.cpp \
           $${PWD}/enum/FunctionForm.cpp \
           $${PWD}/enum/GeomTransferOperator.cpp \
           $${PWD}/enum/MeshFileFormat.cpp \
           $${PWD}/enum/MeshPackage.cpp \
           $${PWD}/enum/MeshType.cpp \
           $${PWD}/enum/PlaneStructualType.cpp \
           $${PWD}/enum/ProblemType.cpp \
           $${PWD}/enum/State.cpp \
           $${PWD}/enum/SystemType.cpp \
           $${PWD}/enum/WarningLevelType.cpp \
           $${PWD}/equa/ElasticMechanicsEquationEnsemble.cpp \
           $${PWD}/equa/EquationDomain.cpp \
           $${PWD}/equa/EquationEnsembleStrategy.cpp \
           $${PWD}/equa/HeatConductionEquationEnsemble.cpp \
           $${PWD}/equa/PDEEquationEnsembleStrategy.cpp \
           $${PWD}/equa/PhaseChangeGroup.cpp \
           $${PWD}/expr/error.cpp \
           $${PWD}/expr/expr.cpp \
           $${PWD}/expr/func.cpp \
           $${PWD}/expr/funclist.cpp \
           $${PWD}/expr/node.cpp \
           $${PWD}/expr/exprparser.cpp \
           $${PWD}/expr/vallist.cpp \
           $${PWD}/info/AttributeInfo.cpp \
           $${PWD}/info/CommonInfo.cpp \
           $${PWD}/info/InfoManager.cpp \
           $${PWD}/info/MeshInfo.cpp \
           $${PWD}/info/RegionInfo.cpp \
           $${PWD}/info/StructuredMeshInfo.cpp \
           $${PWD}/info/TimePatch.cpp \
           $${PWD}/info/UnstructuredMeshInfo.cpp \
           $${PWD}/info/WriterInfo.cpp \
           $${PWD}/mesh/FluentIO.cpp \
           $${PWD}/mesh/FluentMesh.cpp \
           $${PWD}/mesh/MeshReader.cpp \
           $${PWD}/mesh/MeshGroup.cpp \
           $${PWD}/mesh/NodeGroup.cpp \
           $${PWD}/regn/Region.cpp \
           $${PWD}/regn/SimpleRegion.cpp \
           $${PWD}/smlt/SimulationEnsemble.cpp \
           $${PWD}/syst/SystemStrategy.cpp \
           $${PWD}/tbox/Bimap.cpp \
           $${PWD}/tbox/CompareTypes.cpp \
           $${PWD}/tbox/Complex.cpp \
           $${PWD}/tbox/DatabaseBox.cpp \
           $${PWD}/tbox/Database.cpp \
           $${PWD}/tbox/InputDatabase.cpp \
           $${PWD}/tbox/InputManager.cpp \
           $${PWD}/tbox/LogMessage.cpp \
           $${PWD}/tbox/MapDatabase.cpp \
           $${PWD}/tbox/MathUtilities.cpp \
           $${PWD}/tbox/Parser.cpp \
           $${PWD}/tbox/StartupShutdownManager.cpp \
           $${PWD}/tbox/StringToEnum.cpp \
           $${PWD}/tbox/Tokenizer.cpp \
           $${PWD}/tbox/Utilities.cpp




